/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package Entidad;

/**
 *
 * @author Juan
 */
public class Muestra {
    
    public static final int DEVOLVER = 1;
    public static final int DISPONER = 2;
    
    private int idMuestra;
    private int consecutivoSolicitud;
    private String abreviaturaCliente;
    private int codigoAlpha;
    private String identificacion;
    private double cantidad;
    private String observaciones;
    private boolean radioactiva;
    private boolean magnetica;
    private int tipoDisposicion; //ENTREGAR o DEVOLVER
    private boolean almacenada;
    private boolean devuelta;
    private boolean sobrantesDevueltos;
    
    public Muestra(){}

    public Muestra(int idMuestra, int consecutivoSolicitud, String abreviaturaCliente, int codigoAlpha,
            String identificacion, double cantidad, String observaciones, boolean radioactiva,
            boolean magnetica, int tipoDisposicion, boolean almacenada, boolean devuelta, boolean sobrantesDevueltos) {
        this.idMuestra = idMuestra;
        this.consecutivoSolicitud = consecutivoSolicitud;
        this.abreviaturaCliente = abreviaturaCliente;
        this.codigoAlpha = codigoAlpha;
        this.identificacion = identificacion;
        this.cantidad = cantidad;
        this.observaciones = observaciones;
        this.radioactiva = radioactiva;
        this.magnetica = magnetica;
        this.tipoDisposicion = tipoDisposicion;
        this.almacenada = almacenada;
        this.devuelta = devuelta;
        this.sobrantesDevueltos = sobrantesDevueltos;
    }
    
    public String tipoDisposicion() {
        if (tipoDisposicion == DEVOLVER)
            return "Devolver";
        else
            return "Disponer";
    }

    public String getAbreviaturaCliente() {
        return abreviaturaCliente;
    }

    public boolean isAlmacenada() {
        return almacenada;
    }

    public double getCantidad() {
        return cantidad;
    }

    public int getCodigoAlpha() {
        return codigoAlpha;
    }

    public int getConsecutivoSolicitud() {
        return consecutivoSolicitud;
    }

    public boolean isDevuelta() {
        return devuelta;
    }

    public int getIdMuestra() {
        return idMuestra;
    }

    public String getIdentificacion() {
        return identificacion;
    }

    public boolean isMagnetica() {
        return magnetica;
    }

    public String getObservaciones() {
        return observaciones;
    }

    public boolean isRadioactiva() {
        return radioactiva;
    }

    public boolean isSobrantesDevueltos() {
        return sobrantesDevueltos;
    }

    public int getTipoDisposicion() {
        return tipoDisposicion;
    }

    public void setAbreviaturaCliente(String abreviaturaCliente) {
        this.abreviaturaCliente = abreviaturaCliente;
    }

    public void setAlmacenada(boolean almacenada) {
        this.almacenada = almacenada;
    }

    public void setCantidad(double cantidad) {
        this.cantidad = cantidad;
    }

    public void setCodigoAlpha(int codigoAlpha) {
        this.codigoAlpha = codigoAlpha;
    }

    public void setConsecutivoSolicitud(int consecutivoSolicitud) {
        this.consecutivoSolicitud = consecutivoSolicitud;
    }

    public void setDevuelta(boolean devuelta) {
        this.devuelta = devuelta;
    }

    public void setIdMuestra(int idMuestra) {
        this.idMuestra = idMuestra;
    }

    public void setIdentificacion(String identificacion) {
        this.identificacion = identificacion;
    }

    public void setMagnetica(boolean magnetica) {
        this.magnetica = magnetica;
    }

    public void setObservaciones(String observaciones) {
        this.observaciones = observaciones;
    }

    public void setRadioactiva(boolean radioactiva) {
        this.radioactiva = radioactiva;
    }

    public void setSobrantesDevueltos(boolean sobrantesDevueltos) {
        this.sobrantesDevueltos = sobrantesDevueltos;
    }

    public void setTipoDisposicion(int tipoDisposicion) {
        this.tipoDisposicion = tipoDisposicion;
    }
    
}
